/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package personagem;

import Recurso.Recurso;
import cenario.Lugar;
import java.util.ArrayList;


/**
 *
 * @author Miguel
 */
public class Personagem {

    protected String nome;
    protected int hp;
    protected String habilidade;
    protected Lugar posicaoAtual;
    protected ArrayList<Recurso> listaDeRecursos;
   
    
    
    public Lugar andar(Personagem p, int valor, Lugar local1) {

                local1.getDesafio().tiraVida(p, valor);
                posicaoAtual = local1;
                return posicaoAtual;
        }
    
    
    
    public String getHabilidade() {
        return habilidade;
    }

    public void setHabilidade(String habilidade) {
        this.habilidade = habilidade;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public int getHp() {
        return hp;
    }
    
    public void setHp(int hp) {
        this.hp = hp;
    }

    public Lugar getPosicaoAtual() {
        return posicaoAtual;
    }

    public void setPosicaoAtual(Lugar posicaoAtual) {
        this.posicaoAtual = posicaoAtual;
    }

    public ArrayList<Recurso> getListaDeRecursos() {
        return listaDeRecursos;
    }

    public void setListaDeRecursos(ArrayList<Recurso> listaDeRecursos) {
        this.listaDeRecursos = listaDeRecursos;
    }
    
    
    
}
